Node.js 事件循環機制
Node.js 采用事件驅動和異步 I/O 的方式,實現了一個單線程、高並發的 JavaScript 運行時環境,而單線程就意味着同一時間只能做一件事,那么 Node.js 如何通過單線程來實現高並發 ...
Node.js 采用事件驅動和異步 I/O 的方式,實現了一個單線程、高並發的 JavaScript 運行時環境,而單線程就意味着同一時間只能做一件事,那么 Node.js 如何通過單線程來實現高並發 ...
nodejs的特點 nodejs 具有事件驅動和非阻塞I/O的特點。 事件驅動是指nodejs把每一個任務當成事件來處理。 非阻塞I/O是指nodejs遇到I/O任務時,會從線程池調度單獨的線程 ...
平時的工作中,也許你會經常用到setTimeout這個方法,可是你真的了解setTimeout嗎?本文想通過總結setTimeout的用法,順便來探索javascript里面的事件執行機制。 s ...
本文通過結合官方文檔MDN和其他博客深入解析瀏覽器的事件循環機制,而NodeJS有另一套事件循環機制,不在本文討論范圍中。process.nextTick和setImmediate是NodeJS的 ...
queueMicrotask https://developer.mozilla.org/en-US/docs/Web/API/WindowOrWorkerGlobalScope/queueMicr ...